planetary command ship - French English Dictionary